<?php
// Questo gestisce i messaggi (la posta)
class progetti extends CI_Controller{
	
	public function __construct(){
		parent::__construct();
		$this->load->model('mod_auth');
		$this->load->model('amicizia_mod');
		$this->load->helper('standard');
		$this->load->model('progetti_mod');
	}	
	
	public function form_inserisci_area($id_prog){
		$data['id_programma'] = $id_prog ;
		$this->load->view("progetti/form_inserisci_area" , $data);
	}
	
	// Questa è la funzione che gestisce l'inserimento nel db
	public function inserisci_area_db($id_progetto){
		$nome_area = $this->input->post('nome_area');
		$id_bacheca = $this->mod_auth->id_bacheca() ; 
	   $id_utente  = $this->mod_auth->id_loggato() ; 
		echo $this->progetti_mod->inserisci_area_db($id_utente , $id_bacheca , $id_progetto , $nome_area);
	}
	
	// questa è l avisualizzazione delle aree collegate con il progetto
	public function elenco_aree($id_progetto){
		$arr = array();
		$arr['elenco'] = $this->progetti_mod->elenco_aree($id_progetto);
		$this->load->view('progetti/elenco_aree' , $arr);
		
	}
	
	
	// Questa è la parte che fa comparire la form per caricare la foto
	public function index(){ 
		
		$data['arr_css'][0] = base_url()."assets/css/todo.css" ; 
		$data['arr_css'][1] = base_url()."assets/css/bacheca.css" ; 
		$data['arr_js'][0] = base_url()."progetti/javascript" ; 
		$data['proprietario_bacheca'] = "Clanny.it | Elenco Progetti";
		
		$data_barra_destra['id_bacheca'] = $this->mod_auth->id_bacheca() ; 
	   $data_barra_destra['id_utente']  = $this->mod_auth->id_loggato() ; 
		$data_barra_destra['utenti_attivi'] = 0 ;  
		$this->load->view('fissi/html_start', $data);
		$this->load->view('fissi/menu');
		
		$data_home_bacheca = array();
		$data_barra_destra['data'] = "data";
		//$data_pagina['html_barra_laterale_sinistra'] = $this->load->view('fissi/barra_sinistra_ultime_news' , $data_barra_sinistra , true);
		$data_pagina['html_barra_laterale_destra'] = $this->load->view('fissi/accordion' , $data_barra_destra , true);
		$data_pagina['html_pagina_centrale'] = $this->load->view('progetti/main' , $data_home_bacheca, true);
		
		$this->load->view('fissi/contenitore_pagina' , $data_pagina);
		$this->load->view('fissi/html_end');
		
	}
	
	// Questa è la parte che fa comparire la form per caricare la foto
	public function dettaglio_area($id_progetto , $id_area){
		
		
		$data['arr_css'][0] = base_url()."assets/css/todo.css" ; 
		$data['arr_css'][1] = base_url()."assets/css/bacheca.css" ; 
		$data['arr_js'][0] = base_url()."progetti/javascript_area" ; 
		$data['proprietario_bacheca'] = "Clanny.it | Dettaglio Area";
		
		$data_barra_destra['id_bacheca'] = $this->mod_auth->id_bacheca() ; 
	   $data_barra_destra['id_utente']  = $this->mod_auth->id_loggato() ; 
		$data_barra_destra['utenti_attivi'] = 0 ;  
		$this->load->view('fissi/html_start', $data);
		$this->load->view('fissi/menu');
		
		$data_home_bacheca = array();
		$data_barra_destra['data'] = "data";
		//$data_pagina['html_barra_laterale_sinistra'] = $this->load->view('fissi/barra_sinistra_ultime_news' , $data_barra_sinistra , true);
		$data_pagina['html_barra_laterale_destra'] = $this->load->view('fissi/accordion' , $data_barra_destra , true);
		$data_pagina['html_pagina_centrale'] = $this->load->view('progetti/dettaglio_area' , $data_home_bacheca, true);
		
		$this->load->view('fissi/contenitore_pagina' , $data_pagina);
		$this->load->view('fissi/html_end');
		
	}
	
	
	
	// Questa è la funzioen che cerca l'elenco dei progetti
	public function elenco_progetti(){
		$id_bacheca = $this->mod_auth->id_bacheca() ; 
	   $id_utente  = $this->mod_auth->id_loggato() ; 
		$data = array();
		$data['elenco'] = $this->progetti_mod->elenco_progetti($id_utente , $id_bacheca);
		$this->load->view('progetti/elenco_progetti' , $data);

	}
	
	// questa è l aparte ch efa comparire la form inserisci
	public function form_inserisci_progetto(){
		$this->load->view("progetti/form_inserisci");
	}
	
	// questa serve a gestire l'inserimento di un progetto
	public function inserisci_progetto_db(){
		$nome_progetto = $this->input->post('nome_progetto');
		echo $this->progetti_mod->inserisci_progetto($nome_progetto, $this->mod_auth->id_loggato(), $this->mod_auth->id_bacheca());
		
	}
	
	public function javascript(){
		$this->load->view('progetti/javascript');
	}
	
	
	public function javascript_area(){
		$this->load->view('progetti/javascript_area');
	}
	
	
}
